swiss international ricardo rodriguez nets penalty in second half .
kevin de bruyne and andre schurrle miss chances in win .
borussia dortmund also reach last four of german cup on tuesday .